XTFDs: FDs for XML Documents
نویسنده
چکیده
Functional Dependencies (FDs) are a common constraint for many applications. Specifying FDs in XML documents, however, is difficult because XML documents do not have uniform structures. We introduce XML Template Functional Dependencies (XTFDs), which can specify FDs in XML documents, in this paper. Previously, we defined XTFDs in terms of variables only (Mok, 2005). In this paper, we extend our previous work by incorporating XPath expressions. By incorporating XPath expressions, we can express more FDs in XML documents. Since XTFDs are based on simple concepts like variables, functions, and XPath expressions, XTFDs are more intuitive than other proposals of the same purpose in the literature. We are currently comparing XTFDs with the approaches in Arenas & Libkin (2004); Vincent et al. (2004). A preliminary comparison shows that XTFDs improve the approaches in Arenas & Libkin (2004); Vincent et al. (2004) if recursive structures, mixed content and optional attributes are allowed.
منابع مشابه
On utilizing variables for specifying FDs in data-centric XML documents
We are interested in specifying functional dependencies (FDs) for data-centric XML documents (XML documents that are used mainly for data storage). FDs are a natural constraint. Specifying FDs for XML documents is more difficult because unlike relational databases, XML documents do not have uniform structures. This paper introduces XML Template Functional Dependencies (XTFDs), which are able to...
متن کاملMultivalued Dependencies and a 4NF for XML
While providing syntactic exibility, XML provides little semantic content and so the study of integrity constraints in XML plays an important role in helping to improve the semantic expressiveness of XML. Functional dependencies (FDs) and multivalued dependencies (MVDs) play a fundamental role in relational databases where they provide semantics for the data and at the same time are the foundat...
متن کاملMultivalued Dependencies in XML
Functional dependencies (FDs) and multivalued dependencies (MVDs) play a fundamental role in relational databases where they provide semantics for the data and at the same time are the foundation for database design. Since XML documents are closely coupled with relational databases in that XML documents are typically exported and imported from relational databases, the study of FDs and MVDs in ...
متن کاملStrong Functional Dependencies and a Redundancy Free Normal Form for XML
In this paper we address the problem of how to extend the deenition of functional dependencies (FDs) in incomplete relations to XML documents. There are two complementary approaches to deening functional dependencies (FDs) in incomplete relational databases. The rst approach, called the weak satisfaction approach, deenes a FD to be weakly satissed in an incomplete relation if there is at least ...
متن کاملخوشهبندی فراابتکاری اسناد فارسی اِکساِماِل مبتنی بر شباهت ساختاری و محتوایی
Due to the increasing number of documents, XML, effectively organize these documents in order to retrieve useful information from them is essential. A possible solution is performed on the clustering of XML documents in order to discover knowledge. Clustering XML documents is a key issue of how to measure the similarity between XML documents. Conventional clustering of text documents using a do...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005